工控網(wǎng)首頁
>

應用設(shè)計

>

信捷觸摸屏ModbusRTU功能碼測試

信捷觸摸屏ModbusRTU功能碼測試

2013/6/22 16:58:08

三、Modbus-RTU功能碼測試

功能碼(16進制)

功能

01

讀多個位

03

讀多個寄存器

05

寫單個位

06

寫單個寄存器

0F

寫多個位

10

寫多個寄存器

 

測試工具:信捷T-com串口調(diào)試工具代替觸摸屏;

測試設(shè)備:信捷PLC;

PLC的內(nèi)部軟元件編號與Modbus-RTU地址編號請參考信捷PLC Modbus通訊功能章節(jié)。

Modbus功能代碼:

通訊格式:波特率19200,偶校驗(EVEN),數(shù)據(jù)位8, 停止位1位。

注意:以下測試地址都是十六進制地址,實際操作需將十六進制地址轉(zhuǎn)換成十進制地址輸入到觸摸屏中。

例如:01功能碼: 讀取線圈0X4800~0X4815的位狀態(tài)。

0X4800~0X4807PLC Y0~Y7   0X4808~0X4815PLC Y10~Y17

發(fā)送命令:01 01 48 00 00 102A66

動作

設(shè)備號

(1 Byte)

功能碼

(1 Byte)

起始地址

高位(1 Byte)

起始地址

低位(1 Byte)

總位數(shù)

高位(1 Byte)

總位數(shù)

低位(1 Byte)

CRC

(1 Byte)

 

(1 Byte)

發(fā)送

01

01

48

00

00

10

2A

66

 

返回命令:01 01 02 00 00 B9 FC

動作

設(shè)備號

(1 Byte)

功能碼

(1 Byte)

字節(jié)數(shù)

(2 Byte)

位狀態(tài)

(On/Off

位狀態(tài)

(On/Off

CRC

(1 Byte)

 

(1 Byte)

返回ON

01

01

02

FF

03

B8

0D

返回Off

01

01

02

00

00

B9

FC

……………………………..

投訴建議

提交

查看更多評論
其他資訊

查看更多

超越傳統(tǒng)直覺,MATLAB/Simulink助力重型機械的智能化轉(zhuǎn)型

新大陸自動識別精彩亮相2024華南國際工業(yè)博覽會

派拓網(wǎng)絡(luò)被Forrester評為XDR領(lǐng)域領(lǐng)導者

智能工控,存儲強基 | 海康威視帶來精彩主題演講

展會|Lubeworks路博流體供料系統(tǒng)精彩亮相AMTS展會